﻿<?xml version="1.0" encoding="utf-8"?>
<xs:schema id="DataSet1" targetNamespace="http://tempuri.org/DataSet1.xsd" xmlns:mstns="http://tempuri.org/DataSet1.xsd" xmlns="http://tempuri.org/DataSet1.xsd" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" xmlns:msprop="urn:schemas-microsoft-com:xml-msprop" attributeFormDefault="qualified" elementFormDefault="qualified">
  <xs:annotation>
    <xs:appinfo source="urn:schemas-microsoft-com:xml-msdatasource">
      <DataSource DefaultConnectionIndex="0" FunctionsComponentName="QueriesTableAdapter" Modifier="AutoLayout, AnsiClass, Class, Public" SchemaSerializationMode="IncludeSchema" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
        <Connections />
        <Tables />
        <Sources />
      </DataSource>
    </xs:appinfo>
  </xs:annotation>
  <xs:element name="DataSet1" msdata:IsDataSet="true" msdata:UseCurrentLocale="true" msprop:Generator_UserDSName="DataSet1" msprop:Generator_DataSetName="DataSet1" msprop:EnableTableAdapterManager="true">
    <xs:complexType>
      <xs:choice minOccurs="0" maxOccurs="unbounded">
        <xs:element name="DirTable1" msprop:Generator_UserTableName="DirTable1" msprop:Generator_RowDeletedName="DirTable1RowDeleted" msprop:Generator_RowChangedName="DirTable1RowChanged" msprop:Generator_RowClassName="DirTable1Row" msprop:Generator_RowChangingName="DirTable1RowChanging" msprop:Generator_RowEvArgName="DirTable1RowChangeEvent" msprop:Generator_RowEvHandlerName="DirTable1RowChangeEventHandler" msprop:Generator_TableClassName="DirTable1DataTable" msprop:Generator_TableVarName="tableDirTable1" msprop:Generator_RowDeletingName="DirTable1RowDeleting" msprop:Generator_TablePropName="DirTable1">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="Marker" msprop:Generator_UserColumnName="Marker" msprop:Generator_ColumnVarNameInTable="columnMarker" msprop:Generator_ColumnPropNameInRow="Marker" msprop:Generator_ColumnPropNameInTable="MarkerColumn" type="xs:boolean" default="false" minOccurs="0" />
              <xs:element name="Disk_FullFileName" msprop:Generator_UserColumnName="Disk_FullFileName" msprop:Generator_ColumnVarNameInTable="columnDisk_FullFileName" msprop:nullValue="_empty" msprop:Generator_ColumnPropNameInRow="Disk_FullFileName" msprop:Generator_ColumnPropNameInTable="Disk_FullFileNameColumn" type="xs:string" default="&quot;&quot;" />
              <xs:element name="FileTrack" msprop:Generator_UserColumnName="FileTrack" msprop:Generator_ColumnVarNameInTable="columnFileTrack" msprop:nullValue="_empty" msprop:Generator_ColumnPropNameInRow="FileTrack" msprop:Generator_ColumnPropNameInTable="FileTrackColumn" type="xs:string" default="" />
              <xs:element name="FileTrack_Changed" msprop:Generator_UserColumnName="FileTrack_Changed" msprop:Generator_ColumnVarNameInTable="columnFileTrack_Changed" msprop:Generator_ColumnPropNameInRow="FileTrack_Changed" msprop:Generator_ColumnPropNameInTable="FileTrack_ChangedColumn" type="xs:boolean" default="false" />
              <xs:element name="FileName" msprop:Generator_UserColumnName="FileName" msprop:Generator_ColumnVarNameInTable="columnFileName" msprop:nullValue="_empty" msprop:Generator_ColumnPropNameInRow="FileName" msprop:Generator_ColumnPropNameInTable="FileNameColumn" type="xs:string" default="&quot;&quot;" />
              <xs:element name="FileName_Changed" msprop:Generator_UserColumnName="FileName_Changed" msprop:Generator_ColumnVarNameInTable="columnFileName_Changed" msprop:Generator_ColumnPropNameInRow="FileName_Changed" msprop:Generator_ColumnPropNameInTable="FileName_ChangedColumn" type="xs:boolean" default="false" />
              <xs:element name="FileExt" msprop:Generator_UserColumnName="FileExt" msprop:Generator_ColumnVarNameInTable="columnFileExt" msprop:nullValue="_empty" msprop:Generator_ColumnPropNameInRow="FileExt" msprop:Generator_ColumnPropNameInTable="FileExtColumn" type="xs:string" default="" />
              <xs:element name="tagTrack" msprop:Generator_UserColumnName="tagTrack" msprop:Generator_ColumnVarNameInTable="columntagTrack" msprop:nullValue="_empty" msprop:Generator_ColumnPropNameInRow="tagTrack" msprop:Generator_ColumnPropNameInTable="tagTrackColumn" type="xs:string" default="" minOccurs="0" />
              <xs:element name="tagTrack_Changed" msprop:Generator_UserColumnName="tagTrack_Changed" msprop:Generator_ColumnVarNameInTable="columntagTrack_Changed" msprop:Generator_ColumnPropNameInRow="tagTrack_Changed" msprop:Generator_ColumnPropNameInTable="tagTrack_ChangedColumn" type="xs:boolean" default="false" />
              <xs:element name="tagTitle" msprop:Generator_UserColumnName="tagTitle" msprop:Generator_ColumnVarNameInTable="columntagTitle" msprop:nullValue="_empty" msprop:Generator_ColumnPropNameInRow="tagTitle" msprop:Generator_ColumnPropNameInTable="tagTitleColumn" type="xs:string" default="" />
              <xs:element name="tagTitle_Changed" msprop:Generator_UserColumnName="tagTitle_Changed" msprop:Generator_ColumnVarNameInTable="columntagTitle_Changed" msprop:Generator_ColumnPropNameInRow="tagTitle_Changed" msprop:Generator_ColumnPropNameInTable="tagTitle_ChangedColumn" type="xs:boolean" default="false" />
              <xs:element name="tagArtist" msprop:Generator_UserColumnName="tagArtist" msprop:Generator_ColumnVarNameInTable="columntagArtist" msprop:nullValue="_empty" msprop:Generator_ColumnPropNameInRow="tagArtist" msprop:Generator_ColumnPropNameInTable="tagArtistColumn" type="xs:string" default="" />
              <xs:element name="tagArtist_Changed" msprop:Generator_UserColumnName="tagArtist_Changed" msprop:Generator_ColumnVarNameInTable="columntagArtist_Changed" msprop:Generator_ColumnPropNameInRow="tagArtist_Changed" msprop:Generator_ColumnPropNameInTable="tagArtist_ChangedColumn" type="xs:boolean" default="false" />
              <xs:element name="tagAlbum" msprop:Generator_UserColumnName="tagAlbum" msprop:Generator_ColumnVarNameInTable="columntagAlbum" msprop:nullValue="_empty" msprop:Generator_ColumnPropNameInRow="tagAlbum" msprop:Generator_ColumnPropNameInTable="tagAlbumColumn" type="xs:string" default="" />
              <xs:element name="tagAlbum_Changed" msprop:Generator_UserColumnName="tagAlbum_Changed" msprop:Generator_ColumnVarNameInTable="columntagAlbum_Changed" msprop:Generator_ColumnPropNameInRow="tagAlbum_Changed" msprop:Generator_ColumnPropNameInTable="tagAlbum_ChangedColumn" type="xs:boolean" default="false" />
              <xs:element name="tagYear" msprop:Generator_UserColumnName="tagYear" msprop:Generator_ColumnVarNameInTable="columntagYear" msprop:nullValue="_empty" msprop:Generator_ColumnPropNameInRow="tagYear" msprop:Generator_ColumnPropNameInTable="tagYearColumn" default="" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="4" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="tagYear_Changed" msprop:Generator_UserColumnName="tagYear_Changed" msprop:Generator_ColumnVarNameInTable="columntagYear_Changed" msprop:Generator_ColumnPropNameInRow="tagYear_Changed" msprop:Generator_ColumnPropNameInTable="tagYear_ChangedColumn" type="xs:boolean" default="false" />
              <xs:element name="tagGenre" msprop:Generator_UserColumnName="tagGenre" msprop:Generator_ColumnVarNameInTable="columntagGenre" msprop:nullValue="_empty" msprop:Generator_ColumnPropNameInRow="tagGenre" msprop:Generator_ColumnPropNameInTable="tagGenreColumn" type="xs:string" default="" />
              <xs:element name="tagGenre_Changed" msprop:Generator_UserColumnName="tagGenre_Changed" msprop:Generator_ColumnVarNameInTable="columntagGenre_Changed" msprop:Generator_ColumnPropNameInRow="tagGenre_Changed" msprop:Generator_ColumnPropNameInTable="tagGenre_ChangedColumn" type="xs:boolean" default="false" />
              <xs:element name="Flags" msprop:Generator_UserColumnName="Flags" msprop:Generator_ColumnVarNameInTable="columnFlags" msprop:Generator_ColumnPropNameInRow="Flags" msprop:Generator_ColumnPropNameInTable="FlagsColumn" type="xs:int" default="0" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
      </xs:choice>
    </xs:complexType>
    <xs:unique name="Constraint1">
      <xs:selector xpath=".//mstns:DirTable1" />
      <xs:field xpath="mstns:Disk_FullFileName" />
    </xs:unique>
  </xs:element>
</xs:schema>